soil one's pants - Francés Inglés Diccionario